.pl-thread-clearfix:after{content:".";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}
.pl-thread-clearfix{*zoom:1}
.pl-thread-clear{clear:both;width:0px;height:0px;font-size:0px;overflow:hidden}

.float_l { float: left;}
.float_r { float: right;}

.pl-thread { max-width: 1000px; margin: 0 auto;}
.pl-thread-ding { border: solid 1px #ccc; -webkit-border-radius: 3px; border-radius: 3px;}
.pl-thread-ding_tit { height: 30px; line-height: 30px; padding: 0 10px; font-size: 14px; font-weight: bold; color: #555; background: url("pl-thread-bg.png"/*tpa=http://995755.com/mobile/images/pl-thread-bg.png*/) 0 -60px repeat-x;}

.pl-thread-pl { padding: 10px 0; border-top: 1px solid #dedede;}
.pl-thread-pl_left { float: left;}
.pl-thread-pl_left img { width: 50px; height: 50px; display: block; box-shadow: 0 1px 3px rgba(0,0,0,0.22); -webkit-border-radius: 10px; border-radius: 10px;}
.pl-thread-pl_right { padding-left: 60px;}
.pl-thread-pl_right_tit { color: #d32; padding-bottom: 10px; font-size: 14px;}
.pl-thread-pl_right_tit a { color: #d32; text-decoration: none;}
.pl-thread-pl_right_tit a:hover { text-decoration: underline;}
.pl-thread-pl_right_con { line-height: 1.8em; font-size: 14px;}
.pl-thread-pl_right_menu { padding-top: 10px; color: #999; font-size: 14px;}
.pl-thread-pl_right_menu img { vertical-align:middle; _vertical-align:baseline; border: 0;}
.pl-thread-pl_right_menu a { color: #999; text-decoration: none;}
.pl-thread-pl_right_menu a:hover { text-decoration: underline;}
.pl-thread-pl_right .pl-thread-xie { padding-bottom: 0; padding-top: 10px;}
.pl-thread-pl_right .pl-thread-xie_left img { width: 30px; height: 30px;}
.pl-thread-pl_right .pl-thread-xie_right { padding-left: 40px;}

.pl-top-comments .pl-thread-pl { padding: 10px;}

.pl-thread-userBar { height: 20px; line-height: 1.8em; padding: 20px 0; font-size: 14px;}
.pl-thread-fengxiang { float: left; width: 300px;}
.pl-thread-fengxiang span { float: left;}
.pl-thread-denglu { float: right; color: #000;}
.pl-thread-denglu a { color: #000; text-decoration: none; cursor: pointer;}
.pl-thread-denglu a:hover { text-decoration: underline;}

.pl-thread-xie { padding-bottom: 10px;}
.pl-thread-xie_left { float: left;}
.pl-thread-xie_left img { width: 50px; height: 50px; display: block; box-shadow: 0 1px 3px rgba(0,0,0,0.22); -webkit-border-radius: 10px; border-radius: 10px;}
.pl-thread-xie_right { padding-left: 60px;}
.pl-thread-txtBox { height: 60px; padding: 10px; position: relative; border: 1px solid #ccc; border-bottom: none; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-left-radius: 3px;border-top-right-radius: 3px; background: url("pl-thread-bg.png"/*tpa=http://995755.com/mobile/images/pl-thread-bg.png*/) 0 -90px repeat-x #fff;}
.pl-thread-txtBox textarea { width: 100%; height: 60px; margin: 0; padding: 0; line-height: 1.8em; font-size: 13px; display: block; border: none; overflow-y: hidden; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; background: none;}
.pl-thread-xie_right_foot { position: relative;}
.pl-thread-biaoqing { margin-right: 100px; height: 30px; border: 1px solid #ccc; border-right: none; border-bottom-color: #aaa; border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; background: url("pl-thread-bg.png"/*tpa=http://995755.com/mobile/images/pl-thread-bg.png*/) 0 -60px repeat-x;}
.pl-thread-biaoqing .bq_btn { width: 17px; height: 17px; display: block; position: absolute; left: 10px; top: 7px; cursor: pointer; background: url("pl-thread-biaoqing.png"/*tpa=http://995755.com/mobile/images/pl-thread-biaoqing.png*/) 0 0 no-repeat;}
.pl-thread-biaoqing .bq_btn:hover { background: url("pl-thread-biaoqing.png"/*tpa=http://995755.com/mobile/images/pl-thread-biaoqing.png*/) 0 -18px no-repeat;}
.pl-thread-bq_box {width: 390px; height: 140px; padding: 10px 5px; overflow-y: auto; -webkit-border-radius: 3px; border-radius: 3px; position: absolute; top: 35px; left: 0; z-index: 2; border: 1px solid #aaa; box-shadow: 0 0 2px rgba(0,0,0,0.2); background-color: #fff;}
.pl-thread-bq_box ul { margin: 0; padding: 0;}
.pl-thread-bq_box ul li { float: left; width: 26px; height: 26px; margin: 0; padding: 0; list-style: none; text-align: center;}
.pl-thread-bq_box ul li img { cursor: pointer;}
@media screen and (max-width:500px){   
.pl-thread-bq_box {width: 90%; height: 200px; position: fixed; left: 5%; top: 50%; margin-top: -155px;}
.pl-thread-bq_box ul li {}
.pl-thread-bq_box ul li img {}
}
.pl-thread-fabu2 { float: right; position: relative; z-index: 1; width: 100px; height: 30px; line-height: 30px; color: #555px; font-size: 14px; font-weight: bold; text-align: center; color: #555; text-shadow: 0 1px 0 #fff; cursor: pointer; border: 1px solid #ccc; border-bottom-color: #aaa; border-bottom-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; background: url("pl-thread-bg.png"/*tpa=http://995755.com/mobile/images/pl-thread-bg.png*/) 0 -60px repeat-x;}
.pl-thread-fabu2:hover {background-position:0 -30px;color:#333}

.pl-thread-pl_tit { height: 35px; line-height: 32px; font-size: 14px;}
.pl-thread-pl_tit_left { float: left; color: #555;}
.pl-thread-pl_tit_right { float: right; color: #999;}
.pl-thread-pl_tit_right .hover { color: #d32;}
.pl-thread-pl_tit_right a { color: #999; text-decoration: none;}
.pl-thread-pl_tit_right a:hover { text-decoration: underline;}

.pl-thread-page { padding: 10px 0; text-align: right; font-size: 14px; border-top: solid 1px #dedede; border-bottom: solid 1px #dedede;}
.pl-thread-page span,.pl-thread-page a { height: 18px; line-height: 18px; margin-left: 10px; padding: 0 5px; color: #777; -webkit-border-radius: 3px; border-radius: 3px; display: inline-block;}
.pl-thread-page span { color: #d32; border: solid 1px #ccc; background: #f8f8f8;}
.pl-thread-page a { border: solid 1px #fff; text-decoration: none;}
.pl-thread-page span:hover { color: #d32; border: solid 1px #ccc; text-decoration: none; background: #f8f8f8;}
.pl-thread-page a:hover { border: solid 1px #fff; text-decoration: none; background: #f8f8f8;}

.pl-thread-huifu { max-width: 640px; margin-bottom: 10px; font-size: 14px; border-left: solid 3px #e6e6e6; background: #f8f8f8;}
.pl-thread-hf { padding: 10px; border-bottom: 1px solid #e6e6e6;}
.pl-thread-hf.more { color: #777;}
.pl-thread-hf.more a { color: #777; text-decoration: none;}
.pl-thread-hf.more a:hover { text-decoration: underline;}
.pl-thread-hf_left { float: left;}
.pl-thread-hf_left img { width: 30px; height: 30px; display: block; box-shadow: 0 1px 3px rgba(0,0,0,0.22); -webkit-border-radius: 3px; border-radius: 3px;}
.pl-thread-hf_right { padding-left: 40px;}
.pl-thread-hf_right_tit { color: #d32; padding-bottom: 5px;}
.pl-thread-hf_right_tit a { color: #d32; text-decoration: none;}
.pl-thread-hf_right_tit a:hover { text-decoration: underline;}
.pl-thread-hf_right_tit .lou { float: right; color: #999;}
.pl-thread-hf_right_con { line-height: 1.8em; position: relative;}
.pl-thread-hf_right_con_menu { position: absolute; bottom: 0; right: 0; text-align: right; color: #999; font-size: 14px;}
.pl-thread-hf_right_con_menu img { vertical-align:middle; _vertical-align:baseline; border: 0;}
.pl-thread-hf_right_con_menu a { color: #999; text-decoration: none;}
.pl-thread-hf_right_con_menu a:hover { text-decoration: underline;}


/*.pl-thread-wrapper {position: fixed;left: -100%;right:100%;top:0;bottom: 0;text-align: center;font-size: 14px; z-index:9999;}
.pl-thread-wrapper:after {content:"";display: inline-block;vertical-align: middle;height: 100%;width: 0;}
.pl-thread-wrapper-con {display: inline-block; *display: inline; *zoom:1;	vertical-align: middle;position: relative;right: -100%;}*/

.pl-thread-popbox,.pl-thread-popbox2{ box-shadow: 0 0 5px rgba(0,0,0,0.5); -webkit-border-radius: 3px; border-radius: 3px; border: solid 1px #aaa; background: url("pl-thread-bg.png"/*tpa=http://995755.com/mobile/images/pl-thread-bg.png*/) 0 -90px repeat-x #fff; position: fixed; top: 50%; left: 50%; margin-left: -200px; z-index: 999;}
.pl-thread-popbox { width: 400px; height: 260px; margin-top: -185px;}
.pl-thread-popbox2 { width: 400px; height: 360px; margin-top: -235px;}
@media screen and (max-width:500px){   
.pl-thread-popbox { width: 90%; margin-left: -45%;}
.pl-thread-popbox2 { width: 90%; margin-left: -45%;}
}
.pl-thread-popbox-tit { height: 40px; line-height: 40px; border-bottom: dotted 1px #ccc;}
.pl-thread-popbox-tit h3 { margin: 0; padding: 0 0 0 10px; font-size: 16px; font-weight: bold;}
.pl-thread-popbox-tit span { float: right; width: 40px; height: 40px; display: block; cursor: pointer; background: url("pl-thread-close.gif"/*tpa=http://995755.com/mobile/images/pl-thread-close.gif*/) center center no-repeat;}

.pl-thread-popbox-table { margin-top: 20px;}
.pl-thread-popbox-table td { height: 45px;}
.pl-thread-popbox-img { width: 70px; height: 31px; margin-left: 8px; cursor: pointer; border: 0; vertical-align:middle; _vertical-align:baseline;}
.pl-thread-popbox-td1 { width: 30%; padding-right: 10px; text-align: right;}
.pl-thread-popbox-td2 {}
.pl-thread-popbox-inputTxt,.pl-thread-popbox-inputTxt2 { padding: 5px; height: 19px; border: solid 1px #ccc; -webkit-border-radius: 3px; border-radius: 3px; background: url("pl-thread-bg.png"/*tpa=http://995755.com/mobile/images/pl-thread-bg.png*/) 0 -90px repeat-x #fff;}
.pl-thread-popbox-inputTxt { width: 180px;}
.pl-thread-popbox-inputTxt2 { float: left; width: 102px;}
.pl-thread-popbox-inputBtn { width: 80px; height: 30px; display: inline-block; margin-right: 10px; line-height: 30px; color: #555px; font-size: 14px; font-weight: bold; text-align: center; color: #555; text-decoration: none; text-shadow: 0 1px 0 #fff; cursor: pointer; border: 1px solid #ccc; border-bottom-color: #aaa; -webkit-border-radius: 3px; border-radius: 3px; background: url("pl-thread-bg.png"/*tpa=http://995755.com/mobile/images/pl-thread-bg.png*/) 0 -60px repeat-x;}
.pl-thread-popbox-inputBtn:hover { text-decoration: none; background-position:0 -30px;color:#333}

.pl-thread-person-tit { padding: 10px 0; text-align: center;}
.pl-thread-person { height: 200px; overflow: auto;}
.pl-thread-person ul {*zoom:1}
.pl-thread-person ul:after{content:".";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}
.pl-thread-person ul {}
.pl-thread-person ul li { float: left; padding: 1px;}
.pl-thread-person-foot { padding-top: 10px; text-align: center;}
